an antinuclear demonstration - Español Inglés Diccionario